Upington experiences a hot and dry summer, with temperatures often soaring above 35°C in January and February. As the summer months progress into March and April, the heat starts to subside slightly, but still remains sweltering with daily highs frequently reaching 37-39°C. Autumn brings a welcome respite from the heat, with cooler mornings and mild afternoons, although temperatures can still fluctuate between 10-30°C. Winters are relatively cool, with overnight temperatures sometimes dipping below 0°C in July, but daytime temperatures remaining around 15-20°C. Springs bring another brief period of warmth before the summer heat returns, with temperatures gradually warming up towards the end of the season.